const mongoose=require('mongoose')
// 加测试数据的时候引入数据库
// const db=require('../config/keys').mongoURL
// mongoose.connect(db,{useNewUrlParser: true,useUnifiedTopology: true})
// .then(() => console.log('数据库连接成功'))
// .catch(() => console.log('数据库连接失败'));
// 创建集合规则
const Schema=mongoose.Schema
const UserSchema=new Schema({
    name:{
        type:String,
        required:true
    },
    email:{
        type:String,
        required:true
    },
    password:{
        type:String,
        required:true
    },
    avator:{
        type:String,
    },
    identity:{
        type:String,
        required:true
    },
    date:{
        type:Date,
        default:Date.now
    }
})
// {versionKey: false}去掉_V
// 创建集合并导出
module.exports=User=mongoose.model('users',UserSchema)
// 测试数据
// User.create({
//     name:'quan',
//     email:'2395816280@qq.com',
//     password:'123456',
//     avator:'',
//     identity:'111',
// })